﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Hotel.Models.Entity
{
    public class Room
    {
        private int _pkRoomID;
        private Floor _floor;
        private RoomType _roomType;
        private string _name;
        private string _amenities;
        private string _information;
        private int _noBeds;
        private int _noPerson;

        public Room()
        {
            _pkRoomID = 0;
            _floor = new Floor();
            _roomType = new RoomType();
            _name = string.Empty;
            _amenities = string.Empty;
            _information = string.Empty;
            _noBeds = 0;
            _noPerson = 0;
        }

        public int PkRoomId
        {
            get { return _pkRoomID; }
            set { _pkRoomID = value; }
        }

        public Floor Floor
        {
            get { return _floor; }
            set { _floor = value; }
        }

        public RoomType RoomType
        {
            get { return _roomType; }
            set { _roomType = value; }
        }

        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }

        public string Amenities
        {
            get { return _amenities; }
            set { _amenities = value; }
        }

        public string Information
        {
            get { return _information; }
            set { _information = value; }
        }

        public int NoBeds
        {
            get { return _noBeds; }
            set { _noBeds = value; }
        }

        public int NoPerson
        {
            get { return _noPerson; }
            set { _noPerson = value; }
        }
    }
}